Tape grass
English word definition — powered by WordNet
NOUN
submerged aquatic plant with ribbonlike leaves
Want to remember tape grass?
Sign up free to bookmark & reviseEnglish word definition — powered by WordNet
submerged aquatic plant with ribbonlike leaves
Want to remember tape grass?
Sign up free to bookmark & revise